package com.xwj.redpacket.service;

import com.xwj.redpacket.dto.RedPacketDto;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author xwj
 * @date 2020/4/27
 */
public interface RedService {
    /**
     * 异步记录红包发送记录
     * @param redPacketDto
     * @param redId
     * @param redPacketList
     */
    void recordRedPacket(RedPacketDto redPacketDto, String redId, List<Integer> redPacketList);

    /**
     * 保存抢红包记录
     * @param userId
     * @param redId
     * @param bigDecimal
     */
    void saveRedWarRecord(Long userId, String redId, BigDecimal bigDecimal);
}
